// ts定义一个元素类型为string类型的变量
function S(){
    var message='Hello ,  word';
    return message;
}
console.log(S());


// ts定义一个元素类型为number类型的变量
let myPush=function(arr:number[],brr:string){
    console.log(arr);
    for(var i=0;i<arr.length;i++){
        console.log(arr[i]);
    }
    return arr.length
}
myPush([2,13,43,12,42],'w');


// 2种方式定义一个元素类型可以为字符串或者数字或者布尔值类型的数组
class Greeter{
    greeting:string;
    constructor(message:string){
        this.greeting=message;
    }
    greet(){
        return 'Hello'+this.greeting;
    }
}
let greeter=new Greeter('word');
console.log(greeter);
